put your trust in someone - Francés Inglés Diccionario